on the cards

olasılı, muhtemel, mümkün.
It is (quite) on the cards that: olabilir, beklenir, muhtemeldir.
hiçbir şey gizlememek, herşeyi olduğu gibi (samimiyetle) açıklamak, gizlisi kapaklısı olmamak.